crush (someone's) hopes

Translations
разрушать надежды (кого-либо)
The news of the cancellation crushed her hopes of becoming a singer.
Новость об отмене разрушила её надежды стать певицей.
Definitions
To cause someone to stop believing that something they want will happen; to destroy someone's expectations or optimism.